package com.elitel.frame.main.entity;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

/**
 * cfg_file_param
 *
 * @author
 */
@Data
public class CfgFileParam implements Serializable {
    /**
     * 主键
     */
    private String fileParamId;

    /**
     * 服务ID（服务主键）
     */
    private String serviceId;

    /**
     * 文件名称
     */
    private String fileName;

    /**
     * 绑定的服务CODE
     */
    private String tartgetServiceCode;

    /**
     * 开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String bgtm;

    /**
     * 结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String edtm;

    /**
     * 时间频次（1小时，3小时）
     */
    private Integer dt;

    /**
     * 时间单位
     */
    private String dtUnit;

    /**
     * 测站
     */
    private String stcd;

    /**
     * 维度
     */
    private String dimInfo;

    /**
     * 变量（多个值逗号分隔）
     */
    private String varInfo;

    /**
     * 变量类型（多个值逗号分隔）
     */
    private String varInfoType;

    /**
     * 属性信息注释
     */
    private String attrInfo;

    /**
     * 创建人
     */
    private String createdUser;

    /**
     * 创建时间
     */
    private Date createdTime;

    /**
     * 更新人
     */
    private String updatedUser;

    /**
     * 更新时间
     */
    private Date updatedTime;

    /**
     * 文件类型
     */
    private String fileType;

    /**
     * 文件状态
     */
    private Integer fileStatus;

    private static final long serialVersionUID = 1L;

}